unrefutable logic - German English Dictionary